mat supported platform - Spanish English Dictionary